/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package triaje;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.io.FileReader;
import java.io.PrintWriter;
import java.io.FileWriter;
import java.io.BufferedReader;
import java.lang.*;
/**
 *
 * @author Usuario
 */
public class Interfaces {
    
    public void MenuPrincipal()
    {
        JFrame menu = new JFrame("Selector de Demanda");
        menu.setLayout(new BorderLayout()); 
        //menu.setSize(1000,1000);  //define la dimension de la ventana
        menu.setResizable(true); //no deja cambiar el tamaño de la ventana
        //paneles
        JPanel p1 = new JPanel();
        JPanel p2 = new JPanel();
        JPanel p3 = new JPanel();
        
        //botones
        //JButton b1 = new JButton("Busqueda");
        
        //etiquetas
        JLabel label = new JLabel("sahdgsajdhgasjhdgsajhdgasjhdgasjda");  //vacï¿½o
        
        //listas
        JList lista1 = new JList();
        JList lista2 = new JList();
        
        final JTextField texto1 = new JTextField(30);
        
        //final JTextField texto2 = new JTextField(30);
        //final JTextField texto3 = new JTextField(30);
        
        //p1.setLayout(new GridLayout(6,1)); // grilla de 6x1, es donde van los botones 
        //p2.setLayout(new FlowLayout());
        
        
        //relleno de la lista
        DefaultListModel modelo = new DefaultListModel();

        for(int i = 1; i<=10; i++)
        {
            modelo.addElement(i);
        }
        lista2.setModel(modelo);
        //lista1.add("ggg", menu);
         JScrollBar sss = new JScrollBar();
        //relleno de los paneles
        p3.add(sss);
        
        //JFrame q = new JFrame();
        //q = VDAU();
        p2.add(VDAU());
        p1.add(lista2);
        
        
       
        
        // se colocan los paneles en la ventana        
        menu.add (p2, BorderLayout.CENTER);
        menu.add (p1, BorderLayout.EAST);
        menu.add(p3, BorderLayout.SOUTH );
        //menu.add(p1, FlowLayout.LEFT);
        
        menu.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        menu.pack();
        menu.setVisible(true);
        
         
    }
    
    public JPanel VPaciente()
    {
         // <editor-fold defaultstate="collapsed" desc="Panel de Paciente">
        //panel de paciente
        JPanel ppaciente = new JPanel();
        
        //etiquetas
        JLabel lespacio = new JLabel();
        JLabel lPresionArterial = new JLabel("Presion Arterial");
        JLabel lPulso = new JLabel("Pulso");
        JLabel lTaxilar = new JLabel("Temperatura Axilar");
        JLabel lTrectal = new JLabel("Temperatura Rectal");
        JLabel lFrecuenciaRespiratoria = new JLabel("Frecuencia Respiratoria");
        JLabel lSaturacion = new JLabel("Saturación");
        JLabel lCategorización = new JLabel("Categorización");
        JLabel lHoraCSV = new JLabel("Hora Atención CSV");
        JLabel lAlergias = new JLabel("Alergias");
        JLabel lEVA = new JLabel("EVA");
        JLabel lGlasgow = new JLabel("Glasgow");
        JLabel lGlicemia = new JLabel("Glicemia Capilar");
        
        //texto
        JTextField tPresionArterial = new JTextField();
        JTextField tPulso = new JTextField();
        JTextField tTaxilar = new JTextField();
        JTextField tTrectal = new JTextField();
        JTextField tFrecuenciaRespiratoria = new JTextField();
        JTextField tSaturacion = new JTextField();
        JTextField tCategorización = new JTextField();
        JTextField tHoraCSV = new JTextField();
        JTextField tAlergias = new JTextField();
        JTextField tEVA = new JTextField();
        JTextField tGlasgow = new JTextField();
        JTextField tGlicemia = new JTextField();
        
        //botones
        JButton bcategorizar = new JButton("Categorizar");
        JButton bcancelar = new JButton("Cancelar");
        JButton bingresar = new JButton("Ingresar");
        
        //Ordenamiento del panel
        ppaciente.setLayout(new GridLayout(1,7));
        
        //relleno de los paneles
        ppaciente.add(lPresionArterial, BorderLayout.CENTER);
        ppaciente.add(lPulso, BorderLayout.CENTER);
        ppaciente.add(lTaxilar, BorderLayout.CENTER);
        ppaciente.add(lTrectal, BorderLayout.CENTER);
        ppaciente.add(lFrecuenciaRespiratoria, BorderLayout.CENTER);
        ppaciente.add(lSaturacion, BorderLayout.CENTER);
        ppaciente.add(lGlicemia, BorderLayout.CENTER);
        
        
        // </editor-fold>
        return ppaciente;
    }
    
    public JInternalFrame VDAU()
    {
        JInternalFrame dau = new JInternalFrame(); 
        //JFrame dau = new JFrame("Datos de Atención Urgencia");
        dau.setLayout(new BorderLayout()); 
        //menu.setSize(1000,1000);  //define la dimension de la ventana
        dau.setResizable(true); //no deja cambiar el tamaño de la ventana
        
        // <editor-fold defaultstate="collapsed" desc="Panel de DAU">
        //panel de paciente
        JPanel pdau = new JPanel();
        
        //etiquetas
        JLabel lespacio = new JLabel();
        JLabel lNombrePaciente = new JLabel("Juan Padilla Delgado");
        JLabel lRut = new JLabel("16418216-9");
        JLabel lEdad = new JLabel("25 años, 2 meses");
        JLabel lSexo = new JLabel("Masculino");
        JLabel lconsultas = new JLabel("0");
        JLabel lHoraAdmision = new JLabel("21:09:21");
        JLabel lMotivoConsulta = new JLabel("lesion");
        JLabel ls = new JLabel("S3");
       
        //texto
        
        //botones
        
        //Ordenamiento del panel
        pdau.setLayout(new GridLayout(3,3));
        
        //relleno de los paneles
        pdau.add(lNombrePaciente, BorderLayout.CENTER);
        pdau.add(lespacio, BorderLayout.CENTER);
        pdau.add(lRut, BorderLayout.CENTER);
        pdau.add(lEdad, BorderLayout.CENTER);
        pdau.add(lSexo, BorderLayout.CENTER);
        pdau.add(lconsultas, BorderLayout.CENTER);
        pdau.add(lHoraAdmision, BorderLayout.CENTER);
        pdau.add(ls, BorderLayout.CENTER);
        pdau.add(lMotivoConsulta, BorderLayout.CENTER);
        
        // </editor-fold>
        
        // se colocan los paneles en la ventana        
        
        dau.add(pdau, BorderLayout.CENTER );
        //menu.add(p1, FlowLayout.LEFT);
        
        dau.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        dau.pack();
        dau.setVisible(true);
        return dau;
    }
    
    
    
    
}
